好的,我們做了很多UI/UX例如TMP和按鈕的互動。
我們也連結了程式碼與按鈕的互動,可以做出一些狀態的改動。
我們也分享了一些Debug偵錯相關的實用函式。
其實我認為現在我們學會了很多基本功。
像是程式語言的一開始都是學習變數宣告、迴圈控制、條件式、函式創立、類別等等的。
我們學會了使用Unity的部分基礎。
現在要來實作遊戲邏輯了。
這將會牽扯到多場景的轉換、遊戲玩法實作、還有一大堆程式碼。
所以我們先一步一步來。
模式選擇是一部分,但是沒有到需要新場景這麼複雜。
遊戲地圖會同時有三個單位在運動:
玩家、電腦、機器人。
你說後面兩個有什麼差?
其實沒差,但聽起來比較不一樣。
同時這邊還有一個棘手的情況:
玩家陣亡後,需要能夠改為操控「戰勝隊伍」。
地圖上會有事件,例如拾取獎賞、祝福、村莊活動、卡片發現、戰鬥。
其中除了戰鬥,我認為都不需要新場景,僅僅需要一個文字與圖像介面就能夠使用了。
這肯定需要多份程式碼相互連動。
這將會牽扯到回合戰鬥邏輯、抽卡、牌組效果、手牌、條件勝利、檢視效果等等,十分繁雜。
呼,還真多。
還好我們的榮譽組員不會下班。
今天就先這樣吧。
明天開始弄弄主選單與模式選擇子選單。